package cn.design.realize;

/**
 * @author dlq
 * @description 这个是一个工厂, 通过传入的参数,我要返回甚至值
 * 1.我去买一瓶可乐, 我只要商店说我要可乐就行, 这里百事和可口都有可乐，他们就是真正能生产可乐的工厂
 * @date 2020/9/10 9:35
 * @since 1.0
 */
public class Factory {

    public static Cola getCola(Cola cola) {
        if (cola instanceof CocaCola) {
            return new CocaCola();
        }
        if (cola instanceof PepsiCola) {
            return new PepsiCola();
        }
        return null;
    }
}
